﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HCQ2_Model.VRDD.OutputDto._211217
{
    /// <summary>
    ///  获取房屋信息
    /// </summary>
    public class OutputHouseInfo
    {
        /// <summary>
        ///  楼层明细
        /// </summary>
        public List<FloorDetial> floorList { get; set; }
        /// <summary>
        ///  商品明细
        /// </summary>
        public List<FileDetial> fileList { get; set; }
        /// <summary>
        ///  房屋图片列表明细
        /// </summary>
        public List<ImageDetial> ImageList { get; set; }
        /// <summary>
        ///  已入住户数
        /// </summary>
        public int ownerHouseTotal { get; set; }
    }
    /// <summary>
    ///  获取房屋图片信息
    /// </summary>
    public class HouseImageDetial: OutputHouseInfo
    {
    }
    /// <summary>
    ///  楼房图片信息
    /// </summary>
    public class ImageDetial
    {
        /// <summary>
        ///  图片id
        /// </summary>
        public int imageID { get; set; }
        /// <summary>
        ///  图片地址
        /// </summary>
        public string imageUrl { get; set; }
        /// <summary>
        ///  图片类别 fileType(0=横向；1=竖向；2=等比)
        /// </summary>
        public int fileType { get; set; }
    }
    /// <summary>
    ///  楼层明细
    /// </summary>
    public class FloorDetial
    {
        /// <summary>
        ///  楼层
        /// </summary>
        public string floorList { get; set; }
        /// <summary>
        ///  可入住（是/否）
        /// </summary>
        public bool available { get; set; }
    }
    /// <summary>
    ///  商品明细
    /// </summary>
    public class FileDetial
    {
        /// <summary>
        ///  别名
        /// </summary>
        public string aliasName { get; set; }
        /// <summary>
        ///  场景ID
        /// </summary>
        public int programID { get; set; }
        /// <summary>
        ///  商品id
        /// </summary>
        public int file_id { get; set; }
        /// <summary>
        ///  商品名称
        /// </summary>
        public string filename { get; set; }
        /// <summary>
        ///  商品代码
        /// </summary>
        public string fileCode { get; set; }
        /// <summary>
        ///  商品横向缩略图
        /// </summary>
        public string fileImage { get; set; }
        /// <summary>
        ///  楼层
        /// </summary>
        public string docNumber { get; set; }
        /// <summary>
        ///  序号
        /// </summary>
        public int fileOrder { get; set; }
        /// <summary>
        ///  商品原始价格
        /// </summary>
        public decimal filePrice { get; set; }
        /// <summary>
        ///  所属目录id
        /// </summary>
        public int folderID { get; set; }
        /// <summary>
        ///  所属目录Path
        /// </summary>
        public string folderPath { get; set; }
        /// <summary>
        ///  所属目录名称
        /// </summary>
        public string folderName { get; set; }
        /// <summary>
        ///  入住人用户id
        /// </summary>
        public int ownerUserID { get; set; }
        /// <summary>
        ///  入住人用户名
        /// </summary>
        public string ownerUserName { get; set; }
        /// <summary>
        ///  入住人用户头像
        /// </summary>
        public string ownerUserImage { get; set; }
        /// <summary>
        ///  入住人真实姓名（按隐私设置返回）
        /// </summary>
        public string ownerRealName { get; set; }
        /// <summary>
        ///  用户编码
        /// </summary>
        public string userid { get; set; }
        /// <summary>
        ///  真实姓名权限
        /// </summary>
        public int hide_name { get; set; }
        /// <summary>
        ///  好友关系
        /// </summary>
        public int friend { get; set; }
    } 
}